package md.mru.backend.core.dtos;

import java.util.Date;

public class FolderDto implements java.io.Serializable {

    private long id;
    private String firstName;
    private String lastName;
    private String patronymic;
    private String IDNP;
    private Date birthDate;
    private Date employedDate;
    private Integer sex;
    private long nationality;
    private long familyStatus;
    private String residenceVisa;
    private String contactData;
    private String stamp;
    private String cardID;
    private Boolean syndicateMember;
    private byte[] photo;
    // clarify
    private long employeeCategory;
    private long stf;
    private long rnk;
    private String idtCrdBrt;
    private long folderState;
    private String idtSrs;
    private String idtNbr;
    private String idtOfc;
    private Date idtDte;
    private Boolean editable;

    public long getId() {
        return id;
    }

    public void setId(long id) {
        this.id = id;
    }

    public String getFirstName() {
        if (firstName == null) {
            firstName = "test";
        }
        return firstName;
    }

    public void setFirstName(String firstName) {
        this.firstName = firstName;
    }

    public String getLastName() {
        return lastName;
    }

    public void setLastName(String lastName) {
        this.lastName = lastName;
    }

    public String getPatronymic() {
        return patronymic;
    }

    public void setPatronymic(String patronymic) {
        this.patronymic = patronymic;
    }

    public Date getBirthDate() {
        return birthDate;
    }

    public void setBirthDate(Date birthDate) {
        this.birthDate = birthDate;
    }

    public Boolean getSyndicateMember() {
        return syndicateMember;
    }

    public void setSyndicateMember(Boolean syndicateMember) {
        this.syndicateMember = syndicateMember;
    }

    public Long getEmployeeCategory() {
        return employeeCategory;
    }

    public void setEmployeeCategory(Long employeeCategory) {
        this.employeeCategory = employeeCategory;
    }

    public Date getEmployedDate() {
        return employedDate;
    }

    public void setEmployedDate(Date employedDate) {
        this.employedDate = employedDate;
    }

    public Integer getSex() {
        return sex;
    }

    public void setSex(Integer sex) {
        this.sex = sex;
    }

    public Long getNationality() {
        return nationality;
    }

    public void setNationality(Long nationality) {
        this.nationality = nationality;
    }

    public Long getStf() {
        return stf;
    }

    public void setStf(Long stf) {
        this.stf = stf;
    }

    public Long getFamilyStatus() {
        return familyStatus;
    }

    public void setFamilyStatus(Long familyStatus) {
        this.familyStatus = familyStatus;
    }

    public Long getRnk() {
        return rnk;
    }

    public void setRnk(Long rnk) {
        this.rnk = rnk;
    }

    public String getCardID() {
        return cardID;
    }

    public void setCardID(String cardID) {
        this.cardID = cardID;
    }

    public String getStamp() {
        return stamp;
    }

    public void setStamp(String stamp) {
        this.stamp = stamp;
    }

    public byte[] getPhoto() {
        return photo;
    }

    public void setPhoto(byte[] photo) {
        this.photo = photo;
    }

    public String getContactData() {
        return contactData;
    }

    public void setContactData(String contactData) {
        this.contactData = contactData;
    }

    public String getResidenceVisa() {
        return residenceVisa;
    }

    public void setResidenceVisa(String residenceVisa) {
        this.residenceVisa = residenceVisa;
    }

    public String getIDNP() {
        return IDNP;
    }

    public void setIDNP(String IDNP) {
        this.IDNP = IDNP;
    }

    public String getIdtCrdBrt() {
        return idtCrdBrt;
    }

    public void setIdtCrdBrt(String idtCrdBrt) {
        this.idtCrdBrt = idtCrdBrt;
    }

    public Long getFolderState() {
        return folderState;
    }

    public void setFolderState(Long folderState) {
        this.folderState = folderState;
    }

    public String getIdtSrs() {
        return idtSrs;
    }

    public void setIdtSrs(String idtSrs) {
        this.idtSrs = idtSrs;
    }

    public String getIdtNbr() {
        return idtNbr;
    }

    public void setIdtNbr(String idtNbr) {
        this.idtNbr = idtNbr;
    }

    public String getIdtOfc() {
        return idtOfc;
    }

    public void setIdtOfc(String idtOfc) {
        this.idtOfc = idtOfc;
    }

    public Date getIdtDte() {
        return idtDte;
    }

    public void setIdtDte(Date idtDte) {
        this.idtDte = idtDte;
    }

    public Boolean getEditable() {
        return editable;
    }

    public void setEditable(Boolean editable) {
        this.editable = editable;
    }
}


